Definition of Styrax Obassia

  • (noun) small tree native to Japan

Synonyms of Styrax Obassia


Antonyms of Styrax Obassia


No Antonyms Found.

Homophones of Styrax Obassia


No Homophones Found.